VLSI architecture and design for high performance adaptive video scaling
نویسندگان
چکیده
In this paper, we develop an efficient architecture for video scaling based on the adaptive image scaling algorithm [3] ,[4]. We then develop the design of the computation units and perform synthesis to show that the chip area required to perform scaling from QCIF to 4CIF is about 20mm2 using 0 . 5 ~ technology. In video applications, the data rate involved is extremely high. When the available bandwidth is limited, the image size is restricted. A high-performance real time scaling technique that can scale an image while introducing little distortion will allow us to transmit video data using a small bandwidth while maintaining perceptual quality. Another motivation for developing a good scaling algorithm is to enable display of lower resolution images on higher resolution monitors (For eg., an NTSC format picture on HDTV monitors). Simple scaling techniques (such as simple pixel replication, bilinear interpolation and cubic interpolation) cause visible effects such as jagged or blurred edges when the images contain sharp edges or thin lines. Non-linear model based interpolation techniques have been proposed in [2] and [3]. However, these technique were considered difficult to implement in practical systems because of the complexity of the classification and the filtering requirements. We develop an architecture based on the algorithm in [3],[4]. Specifically, we consider an architecture for scaling QCIF images to 4CIF format at 30 frames/sec. A straightforward architecture cannot meet the speed requirements. We apply transformations to the data flow graph to obtain an efficient architecture that meets the throughput requirements. The ASIC area requirements are then estimated based on a synthesis starting from a Verilog description of the computation units.
منابع مشابه
Algorithm and VLSI architecture for high performance adaptive video scaling
We propose an efficient high-performance scaling algorithm based on the oriented polynomial image model. We develop a simple classification scheme that classifies the region around a pixel as an oriented or nonoriented block. Based on this classification, a nonlinear oriented interpolation is performed to obtain high quality video scaling. In addition, we also propose a generalization that can ...
متن کاملDesign and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کاملAdaptive Spectral Separation Two Layer Coding with Error Concealment for Cell Loss Resilience
This paper addresses the issue of cell loss and its consequent effect on video quality in a packet video system, and examines possible compensative measures. In the system's enconder, adaptive spectral separation is used to develop a two-layer coding scheme comprising a high priority layer to carry essential video data and a low priority layer with data to enhance the video image. A two-step er...
متن کاملMotion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding
[Article] Motion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding VLSI co-processors for real-time high-quality H.264/AVC video coding. Porto, the institutional repository of the Politecnico di Torino, is provided by the University Library and the IT-Services. The aim is to enable open access to all the world. Please share with us how this access benefit...
متن کاملFast SAO Estimation Algorithm and Its Implementation for 8K×4K @ 120 FPS HEVC Encoding
High efficiency video coding (HEVC) is the new generation video compression standard. Sample adaptive offset (SAO) is a new compression tool adopted in HEVC which reduces the distortion between original samples and reconstructed samples. SAO estimation is the process of determining SAO parameters in video encoding. It is divided into two phases: statistic collection and parameters determination...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999